package cn.zjutleo.village_server.entity;

import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;

@Data
public class User {
    private Integer id;

    /**
    * 用户密码
    */
    private String password;

    /**
    * 账户首次登录时间
    */
    private Date createTime;

    /**
    * 用户积分
    */
    private BigDecimal point;

    /**
    * 用户信用
    */
    private BigDecimal credit;

    /**
    * 是否签署服务协议
    */
    private Boolean signedNotice;

    /**
    * 是否通过身份认证
    */
    private Boolean authenticated;

    /**
    * 角色id(外键)
    */
    private Integer roleId;

    /**
    * 昵称
    */
    private String nickname;

    /**
    * 身份证号
    */
    private String idCard;

    /**
    * 真实姓名
    */
    private String trueName;

    /**
    * 性别
    */
    private Boolean gender;

    /**
    * 联系手机号
    */
    private String phone;

    /**
    * 所属行政村id
    */
    private Integer villageId;

    /**
    * 居住地地址
    */
    private String residenceAddress;

    /**
    * 工作
    */
    private String job;

    /**
    * 政治面貌
    */
    private String politicalOutlook;

    /**
    * 头像url
    */
    private String avatarUrl;

    /**
    * 出生日期
    */
    private Date birthday;

    /**
    * 自我介绍
    */
    private String intro;
}